bespatter/splash with dirt - Alemán Inglés Diccionario